﻿//Szu
using Microsoft.Xna.Framework;

namespace Global
{
    /// <summary>
    /// Singleton do wyświetlania grafiki.
    /// </summary>
    public sealed class Vision
    {        
        public static Matrix view;
        public static Matrix projection;
        static readonly Vision instance = new Vision();
        public static Vision Instance
        {
            get
            {
                return instance;
            }
        }
    }
    /// <summary>
    /// Stałe wpływające na rozgrywkę.
    /// </summary>
    public static class ConstantVision
    {
        public const float InitYObjectPosition = 0.5f;  //Umowna wysokość na której pojawiają się wszystkie obiekty.
        public const float GhostYScale = 1.0f;      //Skalowanie duszka. Było przez pewien czas potrzebne.
        public const float WallDetection = 0.25f;   //Zakres: (0.0 - 0.5). Nie ruszać!
    }
}